/*
 * All content copyright http://www.j2eefast.com, unless
 * otherwise indicated. All rights reserved.
 * No deletion without permission
 */
package com.j2eefast.web.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.j2eefast.common.core.base.entity.BaseEntity;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

/**
 * sku
 * @author: ZhouZhou
 * @date 2021-06-11 10:29:56
 */
@Getter
@Setter
@TableName("sku")
@Data
public class SkuEntity{

    private static final long serialVersionUID = 1L;

    /** pkId */
	@TableId(type = IdType.AUTO)
    private Long pkId;

    /** accountPeriod */
    private Integer accountPeriod;

    /** addTime */
    private Long addTime;

    /** collected */
    private Boolean collected;

    /** deleted */
    private String deleted;

    /** id */
    private Long id;

    /** images */
    private String images;

    /** imgsCover */
    private String imgsCover;

    /** isDeliver */
    private Integer isDeliver;

    /** isGiftPack */
    private Integer isGiftPack;

    /** isNational */
    private String isNational;

    /** isPickUp */
    private Integer isPickUp;

    /** itemStock */
    private BigDecimal itemStock;

    /** mengniuPay */
    private Integer mengniuPay;

    /** minQuantity */
    private BigDecimal minQuantity;

    /** offSaleReason */
    private String offSaleReason;

    /** offSaleStatus */
    private Integer offSaleStatus;

    /** offlinePay */
    private Integer offlinePay;

    /** oldPrice */
    private BigDecimal oldPrice;

    /** price */
    private BigDecimal price;

    /** priceLabel */
    private String priceLabel;

    /** priceSystem */
    private String priceSystem;

    /** settlementPrice */
    private BigDecimal settlementPrice;

    /** skuStatus */
    private Integer skuStatus;

    /** spuId */
    private Long spuId;

    /** stockCountMode */
    private Integer stockCountMode;

    /** typeCode */
    private String typeCode;

    /** unit */
    private String unit;

    /** version */
    private String version;

    /** detailUrl */
    private String detailUrl;

    /** skuComments */
    private Long skuComments;

    /** skuSales */
    private Long skuSales;

    /** skuVisits */
    private Long skuVisits;

    /** 更新时间 */
    private Long updateTime;

    /** 备注 */
    private String remark;
}
